import Vue from "vue";
import App from "./App.vue";

import "element-ui/lib/theme-chalk/index.css";

import VueRouter from "./router";
import {
  Aside, Container, Header, Main, Menu,
  Submenu, MenuItemGroup, MenuItem, Table,
  TableColumn, Input, Tag, Button, MessageBox, Backtop,
  Message,Switch
} from "element-ui";
import axios from "axios";

Vue.use(Container);
Vue.use(Header);
Vue.use(Main);
Vue.use(Aside);
Vue.use(Menu);
Vue.use(Submenu);
Vue.use(MenuItemGroup);
Vue.use(MenuItem);
Vue.use(Table);
Vue.use(TableColumn);
Vue.use(Input);
Vue.use(Tag);
Vue.use(Button);
Vue.use(Backtop);
Vue.use(Switch);

Vue.prototype.$message = Message
Vue.prototype.$confirm = MessageBox.confirm
Vue.prototype.$prompt = MessageBox.prompt

Vue.prototype.$axios = axios;
Vue.config.productionTip = false;

new Vue({
  router: VueRouter,//重命名这里就要这样写
  render: (h) => h(App)
}).$mount("#app");
